body{
    background-image: url("../image/blog_login_img.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

/* 整个页面 格式 */
.login-container {
    width: 100%;
    height: calc(100% - 50px);
    /* 开启弹性布局 用于对内部的登录框水平垂直对齐 */
    display: flex;
    justify-content: center;
    align-items: center;

}

/* 登录页面框格式 */
.dialog {
    /* 尺寸  背景颜色 圆角 内边距 */
    width: 500px;
    height: 400px;
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 20px;
    padding: 10px;

}

/* 登录标题格式 */
.dialog h2 {
    text-align: center;
    font-family: '楷体';
    margin: 26px 26px 20px 26px;
}

/* 文本框和密码框的页面盒子格式 */
.dialog .row {
    /* 设置高度(隔开输入框) 开启弹性布局 */
    height: 50px;
    display: flex;
    /* 用户 登录 密码 相对于自身的盒子水平垂直居中 */
    justify-content: center;
    align-items: center;
}

.dialog span {
    /* 设置用户名 密码 字体格式 */
    width: 75px;

    font-family: '楷体';
    font-size: 18px;
    margin-right: 10px;
}

#hide{
    display: none;


}

#display{
    display: block;
    margin-top: 3px;
}


#username, #password, #judgepassword,#email{
    /* 文本框和密码框的格式 尺寸 去除边框 框内字体 框内字体左内边距 */
    width: 200px;
    height: 35px;
    border: none;
    font-size: 15px;
    padding-left: 5px;
}
#send{
    width: 110px;
    height: 30px;
}
#judgetext {
    width: 85px;
    height: 30px;
    border: none;
    font-size: 13px;
    padding-left: 5px;
    margin-right: 5px;

}

/*.judgemessage {*/
/*    text-align: center;*/
/*    color: black;*/
/*    font-size: 10px;*/
/*}*/

/*.judgenumber {*/
/*    width: 60px;*/
/*    border: solid 2px black;*/
/*    text-align: center;*/
/*    margin-left: 10px;*/
/*}*/

.error {
    height: 15px;
    text-align: center;
    font-size: 12px;
    color: red;
}

/* 提交格式  */
#submit {
    /* 鼠标 指向时变为 手指形状*/
    cursor:pointer;
    /* 转成块级元素 设置尺寸 上外边距 背景颜色 颜色 圆角矩形 */
    display: block;
    /* margin-top: 30px ; */
    width: 260px;
    height: 30px;
    background-color: orange;
    color: white;
    border-radius: 10px;

    /* 暂时改为超链接直接跳转格式 */
    text-align: center;
    text-decoration: none;
    line-height: 30px;
}

/* 设置提交按钮 单击后更改的样式 */
#submit:active {
    background-color: grey;
}


.mes{
    margin-top: 7px;
    display: flex;
    justify-content: center;
    align-content: center;
}
.show{
    display: inline-block;
    font-size: 15px;
    color: black;


}
/* 设置提示 注册信息 文字 格式 */
.attention {
    display: inline-block;
    text-align: center;
    font-size: 15px;
    color: rgba(34,35,244,0.9);
    cursor: pointer;
    text-decoration: underline;
}

 /*鼠标移动到时 更换指针 更换颜色*/
.attention:hover {
    color: blue;
    transition: all 1s;
}

.forbid{
    pointer-events: none
}
.allow{
    pointer-events:auto
}